
//
// xmlrpc request
//
@interface XmlRpcRequest : AsyncHttpRequest

//
// encoder
//
@property(strong, nonatomic, readwrite) XmlRpcEncoder*						encoder;

//
// result
//
@property(strong, nonatomic, readwrite) id									result;

//
// init with method name
//
- (id)initWithMethod:(NSString*)methodName;

//
// add parameter
//
- (void)addParameter:(id)parameter;

//
// check fault dictionary
//
- (NSError*)checkFaultDictionary:(id)fault;

@end
